package Day06;
//方法的演示
public class MethodDemo {
    public static void main(String[] args) {
//        say();
//        System.out.println("over");
//        num(6);
//        int i = num(6);
//        System.out.println(i);
        //sanHi();//编译错误，有参数必须传参
        //sanHi(250);//编译错误，参数类型必须匹配
//        sayHi("zhangsan");
//        sayHello("李四",25);
//        double i = getNum();
//        System.out.println(i);
//        int m=5,n=6;
//        int c= plus(m,n);
//        System.out.println(c);
        int[] d =testArray();

    }

    public static int[] testArray(){
        int[] arr = {15,456,45,64,12};
        return arr;
    }

    //有参有返回值
    public static int plus(int num1,int num2){
        int num = num1+num2;
        return num; //返回的是num里面的数
    }




//    //无参有返回值
//    public static Double getNum(){
//        return 8.88;
//    }
//





    //无参有返回值
    public static double getNum(){
        //return;//编译错误，必须返回一个值
        //return "abc";   //编译错误，返回值类型必须匹配
        return 8.88;    //1)结束方法的执行 2）返回结果给调用方
    }

    //有参无返回值
    public static void sayHello(String name,int age){
        System.out.println("大家好，我叫"+name+",今年"+age+"岁");
    }

    //有参数无返回值
    public static void sayHi(String name){
        System.out.println("大家好，我叫"+name+"，今年38岁了");
    }
    public static int num(int a){
        System.out.println(a*9);
        return a*10;
    }
    public static void say(){
        System.out.println("大傻逼");
    }











//        say();
//        System.out.println("over");
//    }
//
//    //无参无返回值
//    public static void say(){
//        System.out.println("大傻逼");
//    }
}
